/*
作者:小贺
来源:https://www.xhcss.com
更新时间：2018年8月13日10:39:50
*/
//page是页码 ,id是栏目id pagesize是每页个数  cb是是否执行 dom是需要操作的id /template是需要替换的模板
var xhcss = {
    listajax(page, dom, id, pagesize,cb,template,api,channelid,add) {
        var tid = id; //获取栏目id
        var page = page || 1; //获取页码
        var pagesize = pagesize || 4; //获取每页个数
        var dom = $("#" + dom) || $("#news"); //获取dom
        var url= api || '/plus/ajax/ajax_list.php';
        var channelid= channelid || '';
        if (!tid) {
            console.log('id不能为空'); 
            return false;
        }
        $.ajax({
                url: url,
                type: 'GET',
                dataType: 'json',
                data: {
                    ajax: 'ss',
                    typeid: tid,
                    page: page,
                    pagesize: pagesize,
                    channel:channelid,
                    addfield:add
                },
                success: function (e) {
                    console.log(e);
                    if (e.data.length > 0) {
                        if (template) { //判断是否有模板导入，如果没有则执行默认的模板方式
                            template(e.data, dom,e.total);
                            if (cb != '') {
                                cb()
                            }
                        } else {
                            $.each(e.data, function (i, obj) {
                                var list = "";
                                list += "<li><a href=" + obj['arcurl'] + ">";
                                list += "<div class='img'><img src=" + obj['cfg_basehost'] + obj[
                                    'litpic'] + "></div>"
                                list += "<div class='txt'>";
                                list += "<h5>" + obj['title'] + "<span></span></h5>";
                                list += "</div></a></li>"
                                dom.append(list);
                                $('.my-loading').hide();
                            });
                            if (cb != '') {
                                cb()
                            }
                        }
                    } else {
                        $('.my-loading').hide();
                        $('.no-loadings').show();
                        $('.jz').hide();
                    }

                }
            })
            .fail(function () {
                console.log("error");
            })

    }
}

function template(e, dom) {
    $.each(e, function(i, obj) {
                var list = "";
                list += "<li><a href=" + obj['arcurl'] + ">";
                list += "<div class='imgs'><img src=" + obj['cfg_basehost'] + obj['litpic'] + "></div>"
                list += "<div class='txt'>";
                list += "";
                list += "<h5>" + obj['title'] + "</h5>";
                list += "</div></a></li>"
                dom.append(list);
                $('.my-loading').hide();
            });
}
function noload(){
    loadingMore = false;
}